electrically hauled - Francés Inglés Diccionario